head ditch - Espagnol Anglais Dictionnaire